package com.wsoft.bpm.vo;

import com.wsoft.bpm.node.FormProperty;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * 审批节点数据
 *
 * @Author zhonglj
 * @Date 2024-10-14 9:36
 */
@Getter
@Setter
@ToString
@Accessors(chain = true)
public class ApprovalNodeDataVO {
    @Schema(description = "业务主键")
    private String id;
    @Schema(description = "可执行结果")
    private List<String> operations;
    @Schema(description = "表单属性")
    private List<FormProperty> formProperties;
    @Schema(description = "表单属性")
    private List<NextSequenceFlowVO> nextSequenceFlows;
}